put the shot


Results for "put the shot"

English - Turkish Dictionary

put the shot

(English - Turkish Dictionary) :
spor gülle atmak.